n=30; m=30; S=2231700; ores=[|28736,2083| 5633,15419| 3808,12154| 8450,19628| 20847,21953| 26812,17173| 2584,19949| 22468,1996| 14392,11666| 10629,7303| 15541,16571| 24885,20324| 10385,29977| 11528,7980| 22975,97| 2467,13528| 23093,17903| 14803,5716| 13634,16303| 26239,30340| 14114,28221| 31451,18053| 19152,5195| 4319,27701| 27163,16708| 504,16885| 21500,28462| 28669,17325| 32039,14293| 23140,3345|]; intervals=[|4,4| 3,6| 13,24| 2,27| 19,26| 21,28| 9,10| 1,18| 2,16| 7,20| 18,21| 5,11| 1,16| 8,20| 4,23| 4,13| 1,2| 12,23| 6,18| 11,28| 15,15| 8,26| 14,16| 16,20| 7,17| 2,27| 18,27| 10,14| 19,29| 6,30|];